Website powered by

At World's End

Kamuysaurus was an around eight meter long hadrosaur from the late Cretaceous discovered in Hokkaido, Japan.
It's named after the Ainu term for their deities and spiritual beings.